-
Notifications
You must be signed in to change notification settings - Fork 326
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Move benchmark download tool and visualization to the CI #9075
Conversation
5a5b9f3
to
bc1f372
Compare
138f20e
to
017a1e4
Compare
017a1e4
to
3f8b290
Compare
@JaroslavTulach Good idea. Done in 7da61c7 |
The first successful run (that uploads the website) of the action is in https://github.com/enso-org/enso/actions/runs/8078775389?pr=9075
|
Strip lines of the stdout
After some experimentation, the last successful run is in https://github.com/enso-org/enso/actions/runs/8079939312/job/22075410072?pr=9075. I believe it is time to merge this PR, and remove the
|
Closes #8857
Pull Request Description
Creates a new Benchmarks upload GitHub action that fetches all the latest benchmark results, and uploads them on the website hosted on https://github.com/enso-org/engine-benchmark-results repo. The results are stored in that repo in a bunch of JSON files.
Important Notes
The new Benchmarks upload action is scheduled to run after either "Engine benchmarks" or "Standard library benchmarks" jobs are complete.
Checklist
Please ensure that the following checklist has been satisfied before submitting the PR:
Scala,
Java,
and
Rust
style guides. In case you are using a language not listed above, follow the Rust style guide.
./run ide build
.